Select
The 'select' parameter modifies the response to only include properties whose name matches the select statement.
Usage: curl -G "http://127.0.0.1:8090/mb/v1/elements" --data-urlencode "select=<property_name>,<property_name>,<property_name>"
Case Sensitivity: select is NOT case sensitive.
Property Names: in the below examples, name, id, and value are all properties of the target elements. You can only select by element properties. You can find available properties for any given class by referencing the openapi schema. For example, by looking at the response schema and selecting the class 'Diagram', we can see all parameters by which we can select.
Behavior for non-existent properties
If a selected value is not present within an element, it will not return anything for that property. For example, The 'Diagram' class does not contain a property called 'value', and in the case of select=name,id,value, would only return 'name' and 'id'.
example: only return the 'name' property
select=name
example: only return the 'name', 'id', and 'value' properties
select=name,id,value